stuffing box lid - German English Dictionary